Show / Hide Table of Contents

Interface IOrgContext

Functionality for working within the context of a Roster org.

Inherited Members
IMetadataContext.CreateItemAsync(IMetadataItem, CancellationToken)
IMetadataContext.DeleteItemAsync(IMetadataItem, Boolean, CancellationToken)
IMetadataContext.GetItemByNameAsync<TOut>(String, String, CancellationToken)
IMetadataContext.GetItemsByContainerAsync<TOut>(String, CancellationToken)
IMetadataContext.GetItemsByOwnerAsync<TOut>(String, CancellationToken)
IMetadataContext.UpdateItemAsync(IMetadataItem, CancellationToken)
IMetadataContext.UpdateOrCreateItemAsync(IMetadataItem, CancellationToken)
IPrincipalSecurityContext.UserInRoleAsync(String, CancellationToken)
IPrincipalSecurityContext.UserInSecurityGroupAsync(String, CancellationToken)
IContainerSecurityContext.UserHasContainerPermissionsAsync(String, PermissionFlags, CancellationToken)
Namespace: Microsoft.XboxStudios.SQTech.Roster.Client
Assembly: Microsoft.XboxStudios.SQTech.Roster.Client.Common.dll
Syntax
public interface IOrgContext : IMetadataContext, ISecurityContext, IPrincipalSecurityContext, IContainerSecurityContext

Methods

View Source

ForProject(String)

Gets the context for a project in this org.

Declaration
IProjectContext ForProject(string projectName)
Parameters
Type Name Description
System.String projectName

The name of a project in this org.

Returns
Type Description
IProjectContext

The project context.

View Source

ForUser()

Gets the context for a user in this org.

Declaration
IUserContext ForUser()
Returns
Type Description
IUserContext

The user context.

  • View Source
In This Article
Back to top Generated by DocFX