Microsoft.Azure.Commands.Resources.GetAzureProviderOperationCommand.ProcessProviderOperationsWithoutWildCard C# (CSharp) Method

ProcessProviderOperationsWithoutWildCard() private method

Gets a list of Provider operations in the case that the Actionstring input does not contain a wildcard
private ProcessProviderOperationsWithoutWildCard ( string operationString ) : List
operationString string
return List
        private List<PSResourceProviderOperation> ProcessProviderOperationsWithoutWildCard(string operationString)
        {
            string providerFullName = operationString.Split(Separator).First();

            ProviderOperationsMetadata providerOperations = this.ResourcesClient.GetProviderOperationsMetadata(providerFullName);
            IEnumerable<PSResourceProviderOperation> flattenedProviderOperations = GetAzureProviderOperationCommand.GetPSOperationsFromProviderOperationsMetadata(providerOperations);
            return flattenedProviderOperations.Where(op => string.Equals(op.Operation, operationString, StringComparison.OrdinalIgnoreCase)).ToList();
        }