Microsoft.WindowsAzure.Commands.Utilities.ServiceBus.ServiceBusClientExtensions.CreateExtendedAuthorizationRule C# (CSharp) Méthode

CreateExtendedAuthorizationRule() private méthode

private CreateExtendedAuthorizationRule ( AuthorizationRule rule, string namespaceName, string entityName, ServiceBusEntityType entityType ) : Microsoft.WindowsAzure.Commands.Utilities.ServiceBus.ExtendedAuthorizationRule
rule AuthorizationRule
namespaceName string
entityName string
entityType ServiceBusEntityType
Résultat Microsoft.WindowsAzure.Commands.Utilities.ServiceBus.ExtendedAuthorizationRule
        private ExtendedAuthorizationRule CreateExtendedAuthorizationRule(
            AuthorizationRule rule,
            string namespaceName,
            string entityName,
            ServiceBusEntityType entityType)
        {
            return new ExtendedAuthorizationRule()
            {
                Rule = rule,
                Name = rule.KeyName,
                Permission = rule.Rights.ToList(),
                ConnectionString = GetConnectionString(namespaceName, entityName, entityType, rule.KeyName),
                Namespace = namespaceName,
                EntityName = entityName,
                EntityType = entityType
            };
        }

Same methods

ServiceBusClientExtensions::CreateExtendedAuthorizationRule ( AuthorizationRule rule, string namespaceName ) : Microsoft.WindowsAzure.Commands.Utilities.ServiceBus.ExtendedAuthorizationRule