Skip to main content

PluginAssembly

  • Namespace: PPDS.Dataverse.Generated
  • Assembly: PPDS.Dataverse
  • Kind: Class
  • Base: Entity
  • Implements: INotifyPropertyChanged, INotifyPropertyChanging, IExtensibleDataObject

Summary​

Assembly that contains one or more plug-in types.

Members​

Constructors​

PluginAssembly()​

PluginAssembly()

Default Constructor.

Properties​

AuthType​

Nullable<pluginassembly_authtype> AuthType { get; set; }

Specifies mode of authentication with web sources like WebApp

ComponentState​

Nullable<componentstate> ComponentState { get; }

For internal use only.

Content​

string Content { get; set; }

Bytes of the assembly, in Base64 format.

CreatedBy​

EntityReference CreatedBy { get; }

Unique identifier of the user who created the plug-in assembly.

CreatedOn​

Nullable<DateTime> CreatedOn { get; }

Date and time when the plug-in assembly was created.

CreatedOnBehalfBy​

EntityReference CreatedOnBehalfBy { get; }

Unique identifier of the delegate user who created the pluginassembly.

Culture​

string Culture { get; set; }

Culture code for the plug-in assembly.

CustomizationLevel​

Nullable<int> CustomizationLevel { get; }

Customization Level.

Description​

string Description { get; set; }

Description of the plug-in assembly.

IntroducedVersion​

string IntroducedVersion { get; set; }

Version in which the form is introduced.

IsCustomizable​

BooleanManagedProperty IsCustomizable { get; set; }

Information that specifies whether this component can be customized.

IsHidden​

BooleanManagedProperty IsHidden { get; set; }

Information that specifies whether this component should be hidden.

IsManaged​

Nullable<bool> IsManaged { get; }

Information that specifies whether this component is managed.

IsolationMode​

Nullable<pluginassembly_isolationmode> IsolationMode { get; set; }

Information about how the plugin assembly is to be isolated at execution time; None / Sandboxed.

Major​

Nullable<int> Major { get; }

Major of the assembly version.

ManagedIdentityId​

EntityReference ManagedIdentityId { get; set; }

Unique identifier for managedidentity associated with pluginassembly.

Minor​

Nullable<int> Minor { get; }

Minor of the assembly version.

ModifiedBy​

EntityReference ModifiedBy { get; }

Unique identifier of the user who last modified the plug-in assembly.

ModifiedOn​

Nullable<DateTime> ModifiedOn { get; }

Date and time when the plug-in assembly was last modified.

ModifiedOnBehalfBy​

EntityReference ModifiedOnBehalfBy { get; }

Unique identifier of the delegate user who last modified the pluginassembly.

Name​

string Name { get; set; }

Name of the plug-in assembly.

OrganizationId​

EntityReference OrganizationId { get; }

Unique identifier of the organization with which the plug-in assembly is associated.

OverwriteTime​

Nullable<DateTime> OverwriteTime { get; }

For internal use only.

PackageId​

EntityReference PackageId { get; set; }

Unique identifier for Plugin Package associated with Plug-in Assembly.

Password​

string Password { get; set; }

User Password

Path​

string Path { get; set; }

File name of the plug-in assembly. Used when the source type is set to 1.

PluginAssemblyId​

Nullable<Guid> PluginAssemblyId { get; set; }

Unique identifier of the plug-in assembly.

PluginAssemblyIdUnique​

Nullable<Guid> PluginAssemblyIdUnique { get; }

Unique identifier of the plug-in assembly.

PublicKeyToken​

string PublicKeyToken { get; set; }

Public key token of the assembly. This value can be obtained from the assembly by using reflection.

SolutionId​

Nullable<Guid> SolutionId { get; }

Unique identifier of the associated solution.

SourceHash​

string SourceHash { get; set; }

Hash of the source of the assembly.

SourceType​

Nullable<pluginassembly_sourcetype> SourceType { get; set; }

Location of the assembly, for example 0=database, 1=on-disk.

Url​

string Url { get; set; }

Web Url

UserName​

string UserName { get; set; }

User Name

Version​

string Version { get; set; }

Version number of the assembly. The value can be obtained from the assembly through reflection.

createdby_pluginassembly​

SystemUser createdby_pluginassembly { get; }

N:1 createdby_pluginassembly

lk_pluginassembly_createdonbehalfby​

SystemUser lk_pluginassembly_createdonbehalfby { get; }

N:1 lk_pluginassembly_createdonbehalfby

lk_pluginassembly_modifiedonbehalfby​

SystemUser lk_pluginassembly_modifiedonbehalfby { get; }

N:1 lk_pluginassembly_modifiedonbehalfby

modifiedby_pluginassembly​

SystemUser modifiedby_pluginassembly { get; }

N:1 modifiedby_pluginassembly

pluginassembly_plugintype​

IEnumerable<PluginType> pluginassembly_plugintype { get; set; }

1:N pluginassembly_plugintype

pluginpackage_pluginassembly​

PluginPackage pluginpackage_pluginassembly { get; set; }

N:1 pluginpackage_pluginassembly