Share via


Group Class

Represents an internal system object that refers to one or more users that can be granted security privileges within MDS.

Inheritance Hierarchy

System.Object
  Microsoft.MasterDataServices.DataContractBase
    Microsoft.MasterDataServices.Group

Namespace:  Microsoft.MasterDataServices
Assembly:  Microsoft.MasterDataServices (in Microsoft.MasterDataServices.dll)

Syntax

'Declaration
<DataContractAttribute(Name := "Group", Namespace := "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")> _
Public Class Group _
    Inherits DataContractBase
'Usage
Dim instance As Group
[DataContractAttribute(Name = "Group", Namespace = "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public class Group : DataContractBase
[DataContractAttribute(Name = L"Group", Namespace = L"https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public ref class Group : public DataContractBase
[<DataContractAttribute(Name = "Group", Namespace = "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type Group =  
    class
        inherit DataContractBase
    end
public class Group extends DataContractBase

The Group type exposes the following members.

Constructors

  Name Description
Public method Group Initializes a new instance of the Group class.

Top

Properties

  Name Description
Public property AuditInfo Gets or sets audit information.
Public property Description Gets or sets a description of the security group sourced from Active Directory or a local Security Account Manager (SAM).
Public property ExtensionData Gets or sets the structure that contains extra data. (Inherited from DataContractBase.)
Public property GroupType Gets or sets the type of the security group.
Public property Identifier Gets or sets the ID of the security group.
Public property SecurityPrivilege Gets or sets the set of MDS privileges assigned to the group.
Public property SID Gets or sets the security identifier (SID).
Public property UserAssignments Gets or sets an array that contains the set of user identifiers assigned to the security group.

Top

Methods

  Name Description
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString (Inherited from Object.)

Top

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

Reference

Microsoft.MasterDataServices Namespace