Compartilhar via


Propriedade do RDL SnapshotGenerationAgent.DynamicFilterLogin

Gets or sets the value supplied to the SUSER_SNAME function used in a parameterized row filter.

Namespace:  Microsoft.SqlServer.Replication
Assembly:  Microsoft.SqlServer.Replication (em Microsoft.SqlServer.Replication.dll)

Sintaxe

'Declaração
Public Property DynamicFilterLogin As String 
    Get 
    Set
'Uso
Dim instance As SnapshotGenerationAgent 
Dim value As String 

value = instance.DynamicFilterLogin

instance.DynamicFilterLogin = value
public string DynamicFilterLogin { get; set; }
public:
virtual property String^ DynamicFilterLogin {
    String^ get () sealed;
    void set (String^ value) sealed;
}
abstract DynamicFilterLogin : string with get, set 
override DynamicFilterLogin : string with get, set
final function get DynamicFilterLogin () : String 
final function set DynamicFilterLogin (value : String)

Valor da propriedade

Tipo: System.String
A String value used for filtering.

Implementa

ISnapshotGenerationAgent.DynamicFilterLogin

Comentários

The value specified for DynamicFilterLogin is used when generating the partitioned snapshot for a subscription defined based-on a parameterized row filter that uses the SUSER_SNAME function. For example, if the subset filter clause LoginID = SUSER_SNAME() is specified for an article, and you set the DynamicFilterLogin property to "adventure-works\garrett1" before calling the Merge Agent, only rows having "adventure-works\garrett1" in the login_id column will be replicated.

The DynamicFilterLogin property is only supported for merge publications.

You should not specify a value for DynamicFilterLogin when specifying a value for DynamicFilterHostName.

Consulte também

Referência

SnapshotGenerationAgent Classe

Namespace Microsoft.SqlServer.Replication

Outros recursos

Como criar um instantâneo para uma publicação de mesclagem com filtros com parâmetros (Programação RMO)

Filtros de linha com parâmetros