C# Class Microsoft.WindowsAzure.Commands.ScenarioTest.PermissiveRecordMatcherWithApiExclusion

Inheritance: IRecordMatcher
Afficher le fichier Open project: Azure/azure-powershell

Protected Properties

Свойство Type Description
_ignoreGenericResource bool
_providersToIgnore string>.Dictionary
_userAgentsToIgnore string>.Dictionary

Méthodes publiques

Méthode Description
GetMatchingKey ( RecordEntry recordEntry ) : string
GetMatchingKey ( System request ) : string
PermissiveRecordMatcherWithApiExclusion ( bool ignoreResourcesClient, string>.Dictionary providers ) : Microsoft.Azure.Test.HttpRecorder
PermissiveRecordMatcherWithApiExclusion ( bool ignoreResourcesClient, string>.Dictionary providers, string>.Dictionary userAgents ) : Microsoft.Azure.Test.HttpRecorder

Méthodes protégées

Méthode Description
ContainsIgnoredProvider ( string requestUri, string &version ) : bool
RemoveOrReplaceApiVersion ( string requestUri, string version ) : string

Method Details

ContainsIgnoredProvider() protected méthode

protected ContainsIgnoredProvider ( string requestUri, string &version ) : bool
requestUri string
version string
Résultat bool

GetMatchingKey() public méthode

public GetMatchingKey ( RecordEntry recordEntry ) : string
recordEntry RecordEntry
Résultat string

GetMatchingKey() public méthode

public GetMatchingKey ( System request ) : string
request System
Résultat string

PermissiveRecordMatcherWithApiExclusion() public méthode

public PermissiveRecordMatcherWithApiExclusion ( bool ignoreResourcesClient, string>.Dictionary providers ) : Microsoft.Azure.Test.HttpRecorder
ignoreResourcesClient bool
providers string>.Dictionary
Résultat Microsoft.Azure.Test.HttpRecorder

PermissiveRecordMatcherWithApiExclusion() public méthode

public PermissiveRecordMatcherWithApiExclusion ( bool ignoreResourcesClient, string>.Dictionary providers, string>.Dictionary userAgents ) : Microsoft.Azure.Test.HttpRecorder
ignoreResourcesClient bool
providers string>.Dictionary
userAgents string>.Dictionary
Résultat Microsoft.Azure.Test.HttpRecorder

RemoveOrReplaceApiVersion() protected méthode

protected RemoveOrReplaceApiVersion ( string requestUri, string version ) : string
requestUri string
version string
Résultat string

Property Details

_ignoreGenericResource protected_oe property

protected bool _ignoreGenericResource
Résultat bool

_providersToIgnore protected_oe property

protected Dictionary _providersToIgnore
Résultat string>.Dictionary

_userAgentsToIgnore protected_oe property

protected Dictionary _userAgentsToIgnore
Résultat string>.Dictionary