Show / Hide Table of Contents

Class RosterPrincipalRefList

Represents a basic Azure document DB document.

Inheritance
System.Object
PropertyObject
RosterDocument
RosterPrincipalRefList
Implements
IRosterPrincipalRefList
IObjectRefList<System.String>
IRosterDocument
IRosterIdentity
IPropertyObject
IVerifiable
Inherited Members
RosterDocument.AccessLevel
RosterDocument.Attachments
RosterDocument.Container
RosterDocument.Deleted
RosterDocument.Description
RosterDocument.ETag
RosterDocument.Id
RosterDocument.Metadata
RosterDocument.Name
RosterDocument.Owner
RosterDocument.Rid
RosterDocument.Scope
RosterDocument.Self
RosterDocument.Timestamp
RosterDocument.Equals(Nullable<Object>)
RosterDocument.GetHashCode()
RosterDocument.GetString(String)
RosterDocument.IsValid()
PropertyObject.RosterProperties
PropertyObject.GetList(String)
Namespace: Microsoft.GNS.Roster.Internal
Assembly: Microsoft.GNS.Roster.Internal.dll
Syntax
public class RosterPrincipalRefList : RosterDocument, IRosterPrincipalRefList, IObjectRefList<string>, IRosterDocument, IRosterIdentity, IPropertyObject, IVerifiable

Constructors

View Source

RosterPrincipalRefList()

Initializes a new instance of the RosterPrincipalRefList class.

Declaration
public RosterPrincipalRefList()
View Source

RosterPrincipalRefList(Guid, String, Scope)

Initializes a new instance of the RosterPrincipalRefList class.

Declaration
public RosterPrincipalRefList(Guid parentId, string name, Scope scope)
Parameters
Type Name Description
Guid parentId

Parent object Id.

System.String name

Database object base name.

Scope scope

The Roster scope.

Fields

View Source

Empty

Declaration
public static readonly RosterPrincipalRefList Empty
Field Value
Type Description
RosterPrincipalRefList

Properties

View Source

Objects

Gets the list of objects.

Declaration
public IList<string> Objects { get; }
Property Value
Type Description
IList<System.String>
View Source

ParentId

Gets the parent Id for the list.

Declaration
public Guid ParentId { get; }
Property Value
Type Description
Guid

Methods

View Source

IsEmpty()

Determines if the object is equal to its 'Empty' value.

Declaration
public override bool IsEmpty()
Returns
Type Description
System.Boolean

True if the object is equal to its 'Empty' value. Otherwise, false.

Overrides
RosterDocument.IsEmpty()

Implements

IRosterPrincipalRefList
IObjectRefList<T>
IRosterDocument
IRosterIdentity
IPropertyObject
IVerifiable
  • View Source
In This Article
Back to top Generated by DocFX