A Sandcastle Documented Class Library

# AppResourceInfo Constructor

Initializes a new instance of the AppResourceInfo class.

Namespace: Dundas.BI.AppResources
Assembly: Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (10.0.0.1002)
Syntax
C#
VB
C++
F#
Copy

    public AppResourceInfo(
    	string name,
    	Guid? tenantId,
    	Guid moduleId,
    	AppResourceKind resourceKind
    )

    Public Sub New (
    	name As String,
    	tenantId As Guid?,
    	moduleId As Guid,
    	resourceKind As AppResourceKind
    )

    public:
    AppResourceInfo(
    	String^ name,
    	Nullable<Guid> tenantId,
    	Guid moduleId,
    	AppResourceKind resourceKind
    )

    new :
            name : string *
            tenantId : Nullable<Guid> *
            moduleId : Guid *
            resourceKind : AppResourceKind -> AppResourceInfo

#### Parameters

name
  Type: System
  String
  The name.
tenantId
  Type: System
  Nullable
  Guid
  The tenant identifier.
moduleId
  Type: System
  Guid
  The module identifier.
resourceKind
  Type: Dundas.BI.AppResources
  AppResourceKind
  Kind of the resource.

Exceptions

Exception | Condition
--- | ---
ArgumentException | name is not a valid non-empty string. or tenantId is Empty. or moduleId is Empty.
ArgumentOutOfRangeException | resourceKind is not one of the AppResourceKind values.

See Also

#### Reference

AppResourceInfo Class
Dundas.BI.AppResources Namespace