XmlPrimeTask ClassXmlPrimeTask ClassXmlPrimeTask Class

The base class of the QueryQueryQuery and TransformTransformTransform tasks.

Syntax

Public MustInherit Class XmlPrimeTask _
        Inherits Microsoft.Build.Utilities.Task
public abstract class XmlPrimeTask : Microsoft.Build.Utilities.Task
public:
ref class XmlPrimeTask abstract : Microsoft.Build.Utilities::Task^
 
The XmlPrimeTaskXmlPrimeTaskXmlPrimeTask type exposes the following members.

Constructors

 ConstructorDescription
Protected methodXmlPrimeTaskXmlPrimeTaskXmlPrimeTask Initializes a new instance of the QueryQueryQuery class.

Top

Properties

 PropertyDescription
Public propertyTask.BuildEngineTask.BuildEngineTask::BuildEngine(Inherited from Microsoft.Build.Utilities.TaskMicrosoft.Build.Utilities.TaskMicrosoft.Build.Utilities::Task)
Public propertyTask.BuildEngine2Task.BuildEngine2Task::BuildEngine2(Inherited from Microsoft.Build.Utilities.TaskMicrosoft.Build.Utilities.TaskMicrosoft.Build.Utilities::Task)
Public propertyCollectionsCollectionsCollections

Optional ITaskItemITaskItemITaskItem[] parameter.

>Specifies the available collections.

Protected propertyTask.HelpKeywordPrefixTask.HelpKeywordPrefixTask::HelpKeywordPrefix(Inherited from Microsoft.Build.Utilities.TaskMicrosoft.Build.Utilities.TaskMicrosoft.Build.Utilities::Task)
Public propertyTask.HostObjectTask.HostObjectTask::HostObject(Inherited from Microsoft.Build.Utilities.TaskMicrosoft.Build.Utilities.TaskMicrosoft.Build.Utilities::Task)
Public propertyInputInputInput

Optional ITaskItemITaskItemITaskItem parameter.

Specifies the XML input file.

Public propertyTask.LogTask.LogTask::Log(Inherited from Microsoft.Build.Utilities.TaskMicrosoft.Build.Utilities.TaskMicrosoft.Build.Utilities::Task)
Protected propertyNameTableNameTableNameTable Gets the name table.
Public propertyOptimizationLevelOptimizationLevelOptimizationLevel

Optional intIntegerint parameter.

Specifies the compilation optimization level.

Public propertyOutputOutputOutput

Required ITaskItemITaskItemITaskItem parameter.

Specifies the output file from executing the query or transformation.

Public propertyOutputFilesOutputFilesOutputFiles

Optional ITaskItemITaskItemITaskItem[] read-only output parameter.

Returns the result documents created by the transformation.

Public propertyParametersParametersParameters

Optional stringStringString parameter.

Specifies the values of external parameters.

Public propertyProcessXsiSchemaLocationProcessXsiSchemaLocationProcessXsiSchemaLocation

Optional boolBooleanbool parameter.

Specifies whether xsi:schemaLocation and xsi:noNamespaceSchemaLocation attributes will be processed.

Public propertySchemasSchemasSchemas

Optional ITaskItemITaskItemITaskItem array parameter.

Specifies the set of XML Schema files used for validation.

Protected propertySchemaSetSchemaSetSchemaSet Gets the schema set.
Public propertySerializationParametersSerializationParametersSerializationParameters

Optional stringStringString parameter.

Specifies serialization parameters.

Public propertyStripWhitespaceStripWhitespaceStripWhitespace

Optional boolBooleanbool parameter.

Specifies whether the whitespace will be stripped from source documents.

Protected propertyTask.TaskResourcesTask.TaskResourcesTask::TaskResources(Inherited from Microsoft.Build.Utilities.TaskMicrosoft.Build.Utilities.TaskMicrosoft.Build.Utilities::Task)
Public propertyValidationValidationValidation

Optional stringStringString parameter.

Specifies whether the source documents will be validated using a DTD ("dtd"), XML Schemas ("schema") or no validation will be performed ("none").

Protected propertyXmlResolverXmlResolverXmlResolver Gets the XML resolver.

Top

Methods

 MethodDescription
Public methodObject.EqualsObject.EqualsObject::Equals Determines whether the specified objectObjectobject is equal to the current objectObjectobject. (Inherited from System.ObjectSystem.ObjectSystem::Object)
Public methodExecuteExecuteExecute When overridden in a derived class, executes the task. (Overrides Task.ExecuteTask.ExecuteTask::Execute)
Protected methodObject.FinalizeObject.FinalizeObject::Finalize Allows an objectObjectobject to attempt to free resources and perform other cleanup operations before the objectObjectobject is reclaimed by garbage collection. (Inherited from System.ObjectSystem.ObjectSystem::Object)
Protected methodGetContextItemTypeGetContextItemTypeGetContextItemType Gets the XDM type of the context item.
Protected methodGetDocumentSetGetDocumentSetGetDocumentSet Gets the XML reader settings.
Public methodObject.GetHashCodeObject.GetHashCodeObject::GetHashCode Serves as a hash function for a particular type. (Inherited from System.ObjectSystem.ObjectSystem::Object)
Protected methodGetOptimizationLevelGetOptimizationLevelGetOptimizationLevel Gets the optimization level.
Public methodObject.GetTypeObject.GetTypeObject::GetType Gets the TypeTypeType of the current instance. (Inherited from System.ObjectSystem.ObjectSystem::Object)
Protected methodGetXmlVersionGetXmlVersionGetXmlVersion Gets the XML version.
Protected methodLoadCollectionsLoadCollectionsLoadCollections Loads the collections.
Protected methodLoadContextItemLoadContextItemLoadContextItem Loads the context item.
Protected methodObject.MemberwiseCloneObject.MemberwiseCloneObject::MemberwiseClone Creates a shallow copy of the current objectObjectobject. (Inherited from System.ObjectSystem.ObjectSystem::Object)
Protected methodOnCompilationErrorOnCompilationErrorOnCompilationError Event handler method for logging compilation errors and warnings, fn:trace and xsl:message
Protected methodOnTraceOnTraceOnTrace Event handler method for logging compilation errors and warnings, fn:trace and xsl:message
Protected methodstaticParseQNameParseQNameParseQName Parse a string in Clark notation to create an XmlQualifiedNameXmlQualifiedNameXmlQualifiedName
Protected methodPopulateSchemaSetPopulateSchemaSetPopulateSchemaSet Populates the schema set from the SchemasSchemasSchemas property.
Protected methodProcessProcessProcess Called by the ExecuteExecuteExecute method to perform the processing.
Protected methodSetParametersSetParametersSetParameters Sets the parameters from the ParametersParametersParameters property.
Protected methodSetSerializationSettingsSetSerializationSettingsSetSerializationSettings Sets the serialization parameters from from the SerializationParametersSerializationParametersSerializationParameters property.
Public methodObject.ToStringObject.ToStringObject::ToString Returns a stringStringString that represents the current objectObjectobject. (Inherited from System.ObjectSystem.ObjectSystem::Object)

Top