BusinessUnitInheritanceMask Class

 

Applies To: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Contains integer values that are used for the BusinessUnit.InheritanceMask attribute.

Namespace:   Microsoft.Crm.Sdk
Assembly:  Microsoft.Crm.Sdk.Proxy (in Microsoft.Crm.Sdk.Proxy.dll)

Inheritance Hierarchy

System.Object
  Microsoft.Crm.Sdk.BusinessUnitInheritanceMask

Syntax

public static class BusinessUnitInheritanceMask
Public NotInheritable Class BusinessUnitInheritanceMask

Fields

Name Description
System_CAPS_pubfieldSystem_CAPS_static InheritAll

The business inherits all inheritance values. Value = 0x3ff.

System_CAPS_pubfieldSystem_CAPS_static InheritCompetitor

The business inherits competitors from its parent business. Value = 8.

System_CAPS_pubfieldSystem_CAPS_static InheritEmailTemplate

The business inherits email templates from its parent business. Value = 2.

System_CAPS_pubfieldSystem_CAPS_static InheritNone

The business does not inherit from its parent business. Value = 0.

System_CAPS_pubfieldSystem_CAPS_static InheritProcessTemplate

All child business units inherit process templates from this business. Value = 1.

System_CAPS_pubfieldSystem_CAPS_static InheritReferralSource

All child business units inherit referral sources from this business. Value = 4.

System_CAPS_pubfieldSystem_CAPS_static InheritSalesProcess

The business inherits sale processes from its parent business. Value = 0x10.

System_CAPS_pubfieldSystem_CAPS_static MustInheritCompetitor

The business inherits competitors from its parent business. Value = 0x100.

System_CAPS_pubfieldSystem_CAPS_static MustInheritEmailTemplate

All child business units inherit email templates from this business. Value = 0x40.

System_CAPS_pubfieldSystem_CAPS_static MustInheritProcessTemplate

The business inherits process templates from its parent business. Value = 0x20.

System_CAPS_pubfieldSystem_CAPS_static MustInheritReferralSource

All child business units inherit referral sources from this business. Value = 0x80.

System_CAPS_pubfieldSystem_CAPS_static MustInheritSalesProcess

The business inherits sale processes from its parent business. Value = 0x200.

Remarks

The following table shows the values that you can set for this class.

Member

Value

Description

InheritAll

1023

The business inherits all the inheritance values.

InheritCompetitor

8

The business inherits competitors from its parent business.

InheritEmailTemplate

2

The business inherits email templates from its parent business.

InheritNone

0

The business does not inherit from its parent business.

InheritProcessTemplate

1

All child business units inherit their process templates from this business.

InheritReferralSource

4

All child business units inherit their referral sources from this business.

InheritSalesProcess

16

The business inherits sale processes from its parent business.

MustInheritCompetitor

256

The business inherits competitors from its parent business.

MustInheritEmailTemplate

64

All child business units inherit email templates from this business.

MustInheritProcessTemplate

32

The business inherits process templates from its parent business.

MustInheritReferralSource

128

All child business units inherit referral sources from this business.

MustInheritSalesProcess

512

The business inherits sale processes from its parent business.

Thread Safety

Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Microsoft.Crm.Sdk Namespace
Set bit flags
BusinessUnit entity

Return to top

Microsoft Dynamics 365

© 2016 Microsoft. All rights reserved. Copyright