Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The Assembly complex type represents a function library that can be invoked from within a Multidimensional Expressions (MDX), Data Mining Extensions (DMX), or SQL query.
Assembly is an abstract type and requires an instance to identify the type of Assembly being sent--ComAssembly or ClrAssembly.
-
<xsd:complexType name="Assembly" abstract="true" > <xsd:sequence> <!--These elements are common to each MajorObject--> <xsd:element name="ID" type="xsd:string" minOccurs="0" /> <xsd:element name="Name" type="xsd:string" /> <xsd:element name="CreatedTimestamp" type="xsd:dateTime" minOccurs="0" /> <xsd:element name="LastSchemaUpdate" type="xsd:dateTime" minOccurs="0" /> <xsd:element name="Description" type="xsd:string" minOccurs="0" /> <xsd:element name="Annotations" minOccurs="0" > <xsd:complexType> <xsd:sequence> <xsd:element name="Annotation" type="Annotation" minOccurs="0" maxOccurs="unbounded" /> </xsd:sequence> </xsd:complexType> </xsd:element> <!--Extended elements for Assembly object--> <xsd:element name="ImpersonationInfo" type="ImpersonationInfo" minOccurs="0" /> </xsd:sequence> </xsd:complexType>
The following table describes the elements that are included in the XSD schema for Assembly. Those elements common to all major objects are described in section 2.2.4.2.2.1.
|
Element |
Read-Only |
Default value |
Description |
|---|---|---|---|
|
ImpersonationInfo |
|
Empty |
User credentials under which to invoke the assembly. |