Show / Hide Table of Contents

Class RosterObjectRefList

Represents a basic Azure document DB document.

Inheritance
System.Object
PropertyObject
RosterDocument
RosterObjectRefList
Implements
IRosterObjectRefList
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 RosterObjectRefList : RosterDocument, IRosterObjectRefList, IObjectRefList<string>, IRosterDocument, IRosterIdentity, IPropertyObject, IVerifiable

Constructors

View Source

RosterObjectRefList()

Initializes a new instance of the RosterObjectRefList class.

Declaration
public RosterObjectRefList()
View Source

RosterObjectRefList(Guid, String, Scope)

Initializes a new instance of the RosterObjectRefList class.

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

The parent object Id for this list.

System.String name

The list name.

Scope scope

The list scope. Should match the parent object.

Fields

View Source

Empty

Declaration
public static readonly RosterObjectRefList Empty
Field Value
Type Description
RosterObjectRefList

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

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