PluginAssembly Entity Metadata
[Applies to: Microsoft Dynamics CRM 2011]
The following information is for the plug-in assembly entity in a default, uncustomized installation of Microsoft Dynamics CRM. The schema name and early bound class for this entity is PluginAssembly.
To view the entity metadata for your organization, install the Metadata Browser solution described in Browse the Metadata for Your Organization.
In This Topic
Entity Metadata
Privilege Metadata
Attribute Metadata
One-to-Many Relationships
Many-to-Many Relationships
Many-to-One Relationships
Entity Metadata
The following table shows the metadata for the plug-in assembly entity.
Entity metadata property | Value |
---|---|
EntityLogicalName |
pluginassembly |
OTC |
4605 |
OwnershipType |
OrganizationOwned |
AutoRouteToOwnerQueue |
False |
CanBeInManyToMany |
False |
CanBePrimaryEntityInRelationship |
False |
CanBeRelatedEntityInRelationship |
False |
CanCreateAttributes |
False |
CanCreateCharts |
False |
CanCreateForms |
False |
CanCreateViews |
False |
CanModifyAdditionalSettings |
False |
CanTriggerWorkflow |
False |
IsActivity |
False |
IsActivityParty |
False |
IsAuditEnabled |
False |
IsAvailableOffline |
True |
IsChildEntity |
False |
IsConnectionsEnabled |
canmodifyconnectionsettings |
IsCustomEntity |
False |
IsCustomizable |
False |
IsDocumentManagementEnabled |
False |
IsDuplicateDetectionEnabled |
False |
IsEnabledForCharts |
False |
IsImportable |
False |
IsIntersect |
False |
IsMailMergeEnabled |
False |
IsManaged |
True |
IsMappable |
False |
IsReadingPaneEnabled |
True |
IsRenameable |
False |
IsValidForAdvancedFind |
True |
IsValidForQueue |
False |
IsVisibleInMobile |
False |
PrimaryIdAttribute |
pluginassemblyid |
PrimaryNameAttribute |
name |
ReportViewName |
FilteredPluginAssembly |
RecurrenceBaseEntityLogicalName |
|
Description |
Assembly that contains one or more plug-in types. |
DisplayName |
Plug-in Assembly |
DisplayCollectionName |
Plug-in Assemblies |
Privilege Metadata
The following table shows the privilege metadata for the plug-in assembly entity.
PrivilegeName | Id | Type | CanBeBasic | CanBeDeep | CanBeGlobal | CanBeLocal |
---|---|---|---|---|---|---|
prvCreatePluginAssembly |
c81a03bb-4bfc-45a6-9184-e899ce26811a |
Create |
False |
False |
True |
False |
prvDeletePluginAssembly |
3fa24eff-e413-4224-8cf2-bd29193f8adf |
Delete |
False |
False |
True |
False |
prvReadPluginAssembly |
f5b50296-a212-488a-be92-cbcca8971717 |
Read |
False |
False |
True |
False |
prvWritePluginAssembly |
37009c66-2e53-49f0-b857-62252eaa6412 |
Write |
False |
False |
True |
False |
Attribute Metadata
The following table shows the attribute metadata for the plug-in assembly entity.
LogicalName | SchemaName | Type | RequiredLevel | IsCustomAttribute | IsCustomizable | IsValidForCreate | IsValidForRead | IsValidForUpdate | CanBeSecuredForCreate | CanBeSecuredForRead | CanBeSecuredForUpdate | IsAuditEnabled | IsManaged | IsPrimaryId | IsPrimaryName | IsRenameable | IsSecured | IsValidForAdvancedFind | DisplayName | Description | DeprecatedVersion |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
componentstate |
ComponentState |
Picklist |
SystemRequired |
False |
False |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
False |
Component State |
For internal use only. |
|
content |
Content |
String |
None |
False |
False |
True |
True |
True |
False |
False |
False |
True |
True |
False |
False |
False |
False |
False |
Bytes of the assembly, in Base64 format. |
||
createdby |
CreatedBy |
Lookup |
None |
False |
False |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
True |
Created By |
Unique identifier of the user who created the plug-in assembly. |
|
createdon |
CreatedOn |
DateTime |
None |
False |
False |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
True |
Created On |
Date and time when the plug-in assembly was created. |
|
createdonbehalfby |
CreatedOnBehalfBy |
Lookup |
None |
False |
False |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
True |
Created By (Delegate) |
Unique identifier of the delegate user who created the pluginassembly. |
|
culture |
Culture |
String |
SystemRequired |
False |
False |
True |
True |
True |
False |
False |
False |
True |
True |
False |
False |
False |
False |
False |
Culture |
Culture code for the plug-in assembly. |
|
customizationlevel |
CustomizationLevel |
Integer |
SystemRequired |
False |
False |
False |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
False |
Customization Level. |
||
description |
Description |
String |
None |
False |
False |
True |
True |
True |
False |
False |
False |
True |
True |
False |
False |
False |
False |
True |
Description |
Description of the plug-in assembly. |
|
ishidden |
IsHidden |
ManagedProperty |
SystemRequired |
False |
False |
True |
True |
True |
False |
False |
False |
False |
True |
False |
False |
False |
False |
False |
Hidden |
Information that specifies whether this component should be hidden. |
|
ismanaged |
IsManaged |
Boolean |
SystemRequired |
False |
False |
False |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
False |
State |
Information that specifies whether this component is managed. |
|
isolationmode |
IsolationMode |
Picklist |
SystemRequired |
False |
False |
True |
True |
True |
False |
False |
False |
True |
True |
False |
False |
False |
False |
False |
Isolation Mode |
Information about how the plugin assembly is to be isolated at execution time; None / Sandboxed. |
|
major |
Major |
Integer |
SystemRequired |
False |
False |
False |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
False |
Major of the assembly version. |
||
minor |
Minor |
Integer |
SystemRequired |
False |
False |
False |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
False |
Minor of the assembly version. |
||
modifiedby |
ModifiedBy |
Lookup |
None |
False |
False |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
True |
Modified By |
Unique identifier of the user who last modified the plug-in assembly. |
|
modifiedon |
ModifiedOn |
DateTime |
None |
False |
False |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
True |
Modified On |
Date and time when the plug-in assembly was last modified. |
|
modifiedonbehalfby |
ModifiedOnBehalfBy |
Lookup |
None |
False |
False |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
True |
Modified By (Delegate) |
Unique identifier of the delegate user who last modified the pluginassembly. |
|
name |
Name |
String |
SystemRequired |
False |
False |
True |
True |
True |
False |
False |
False |
True |
True |
False |
True |
False |
False |
True |
Name |
Name of the plug-in assembly. |
|
organizationid |
OrganizationId |
Lookup |
SystemRequired |
False |
False |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
False |
Unique identifier of the organization with which the plug-in assembly is associated. |
||
overwritetime |
OverwriteTime |
DateTime |
SystemRequired |
False |
False |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
False |
Record Overwrite Time |
For internal use only. |
|
path |
Path |
String |
None |
False |
False |
True |
True |
True |
False |
False |
False |
True |
True |
False |
False |
False |
False |
True |
Path |
File name of the plug-in assembly. Used when the source type is set to 1. |
|
pluginassemblyid |
PluginAssemblyId |
Uniqueidentifier |
SystemRequired |
False |
False |
True |
True |
False |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
Unique identifier of the plug-in assembly. |
||
pluginassemblyidunique |
PluginAssemblyIdUnique |
Uniqueidentifier |
SystemRequired |
False |
False |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
False |
Unique identifier of the plug-in assembly. |
||
publickeytoken |
PublicKeyToken |
String |
SystemRequired |
False |
False |
True |
True |
True |
False |
False |
False |
True |
True |
False |
False |
False |
False |
False |
Public Key Token |
Public key token of the assembly. This value can be obtained from the assembly by using reflection. |
|
solutionid |
SolutionId |
Uniqueidentifier |
SystemRequired |
False |
False |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
False |
Solution |
Unique identifier of the associated solution. |
|
sourcehash |
SourceHash |
String |
None |
False |
False |
True |
True |
True |
False |
False |
False |
True |
True |
False |
False |
False |
False |
False |
Hash of the source of the assembly. |
||
sourcetype |
SourceType |
Picklist |
SystemRequired |
False |
False |
True |
True |
True |
False |
False |
False |
True |
True |
False |
False |
False |
False |
True |
Source Type |
Location of the assembly, for example 0=database, 1=on-disk. |
|
supportingsolutionid |
SupportingSolutionId |
Uniqueidentifier |
None |
False |
False |
False |
False |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
True |
Solution |
For internal use only. |
|
version |
Version |
String |
SystemRequired |
False |
False |
True |
True |
True |
False |
False |
False |
True |
True |
False |
False |
False |
False |
True |
Version |
Version number of the assembly. The value can be obtained from the assembly through reflection. |
|
versionnumber |
VersionNumber |
BigInt |
None |
False |
False |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
False |
One-to-Many Relationships
The following table shows the entities that are the referencing entity in a one-to-many relationship with the plug-in assembly entity.
Relationship schema name | Referencing Entity |
---|---|
pluginassembly_plugintype |
plugintype |
userentityinstancedata_pluginassembly |
userentityinstancedata |
Many-to-Many Relationships
There are no many-to-many relationships for the plug-in assembly entity.
Many-to-One Relationships
The following table shows the entities that are the referenced entity in a many-to-one relationship with the plug-in assembly entity.
Relationship schema name |
Referenced Entity |
organization_pluginassembly |
organization |
modifiedby_pluginassembly |
systemuser |
createdby_pluginassembly |
systemuser |
lk_pluginassembly_modifiedonbehalfby |
systemuser |
lk_pluginassembly_createdonbehalfby |
systemuser |
See Also
Reference
EntityMetadata
AttributeMetadata
OneToManyRelationshipMetadata
ManyToManyRelationshipMetadata
Concepts
PluginAssembly Entity Messages and Methods
PluginAssembly Entity Privileges
Microsoft Dynamics CRM 2011
Send comments about this topic to Microsoft.
© 2013 Microsoft Corporation. All rights reserved.