Share via


QueryMetadata Class

Definition

Base (common) metadata for a query.

public ref class QueryMetadata sealed : System::Runtime::Serialization::IExtensibleDataObject
[System.Runtime.Serialization.DataContract(Namespace="http://schemas.microsoft.com/xrm/9.0/Contracts")]
public sealed class QueryMetadata : System.Runtime.Serialization.IExtensibleDataObject
[<System.Runtime.Serialization.DataContract(Namespace="http://schemas.microsoft.com/xrm/9.0/Contracts")>]
type QueryMetadata = class
    interface IExtensibleDataObject
Public NotInheritable Class QueryMetadata
Implements IExtensibleDataObject
Inheritance
QueryMetadata
Attributes
Implements

Constructors

QueryMetadata()

Initializes a new instance of the QueryMetadata class.

Properties

ComponentState

The component state of the query.

Description

The description of the query.

ExtensionData

Gets or sets the structure that contains extra data. Optional.

FetchXml

The fetch XML of the query.

IsCustomizable

Determines whether the query is customizable or not

IsDefault

Gets or sets whether the query is the default query or not.

LayoutXml

The layout XML of the query.

ModifiedOn

The timestamp when the query is modified on.

Name

The name of the query.

QueryApi

The query API of the query.

QueryId

The query ID.

QueryType

The wuery type of the query.

ReturnedTypeCode

The returned type code.

Applies to