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