Namespace Microsoft.XboxStudios.SQTech.Roster
Classes
FailedRequestDetail
Detail to return to a user when a controller action fails.
InvalidMetadataException
Exception to indicate a metadata object configuration is invalid.
InvalidPrincipalNameException
Exception to indicate an improperly formatted principal name.
InvalidScopeFormatException
Exception to indicate a scope string value is improperly formatted.
MetadataItem
A base implementation of the interface user objects must implement in order to work with the Roster client.
PropertyObject
A simple class in which JSON can be deserialized.
RosterReservedNameException
Exception thrown when creating or updating items in Roster with WellKnownTypes.
UnexpectedStateException
Exception to indicate the current application or server state is unexpected.
Interfaces
IMetadataItem
The basic interface user objects must implement in order to work with the Roster client.
IPropertyObject
A simple class in which JSON can be deserialized.
IVerifiable
Functionality to verify objects.
Enums
PermissionFlags
Permissions flags.
ResponseReason
HTTP response reasons.
TargetEnvironment
Target environments the client can connect to.