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