Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Exposes Service Broker contract methods and properties in addition to the methods and properties of the ServiceContract object.
Essa API não é compatível com CLS. A alternativa compatível com CLS é .
Hierarquia de herança
System.Object
Microsoft.SqlServer.Management.Sdk.Sfc.SfcObjectExtender<ServiceContract>
Microsoft.SqlServer.Management.Smo.SmoObjectExtender<ServiceContract>
Microsoft.SqlServer.Management.Smo.Broker.ServiceContractExtender
Namespace: Microsoft.SqlServer.Management.Smo.Broker
Assembly: Microsoft.SqlServer.Smo (em Microsoft.SqlServer.Smo.dll)
Sintaxe
'Declaração
<CLSCompliantAttribute(False)> _
Public Class ServiceContractExtender _
Inherits SmoObjectExtender(Of ServiceContract) _
Implements ISfcValidate
'Uso
Dim instance As ServiceContractExtender
[CLSCompliantAttribute(false)]
public class ServiceContractExtender : SmoObjectExtender<ServiceContract>,
ISfcValidate
[CLSCompliantAttribute(false)]
public ref class ServiceContractExtender : public SmoObjectExtender<ServiceContract^>,
ISfcValidate
[<CLSCompliantAttribute(false)>]
type ServiceContractExtender =
class
inherit SmoObjectExtender<ServiceContract>
interface ISfcValidate
end
public class ServiceContractExtender extends SmoObjectExtender<ServiceContract> implements ISfcValidate
O tipo ServiceContractExtender expõe os membros a seguir.
Construtores
| Nome | Descrição | |
|---|---|---|
![]() |
ServiceContractExtender() | Initializes a new instance of the ServiceContractExtender class. |
![]() |
ServiceContractExtender(ServiceContract) | Initializes a new instance of the ServiceContractExtender class and associates it with an instance of the ServiceContract class. |
Início
Propriedades
| Nome | Descrição | |
|---|---|---|
![]() |
MessageTypeMappings | Gets the MessageTypeMappingCollection associated with the ServiceContractExtender object. |
![]() |
Name | Gets or sets the name of the Service Broker contract associated with the ServiceContractExtender object. |
![]() |
Parent | Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server. (Herdado de SfcObjectExtender<TSfcInstance>.) |
Início
Métodos
| Nome | Descrição | |
|---|---|---|
![]() |
Equals | (Herdado de Object.) |
![]() |
Finalize | (Herdado de Object.) |
![]() |
GetHashCode | (Herdado de Object.) |
![]() |
GetParentSfcPropertySet | Returns an instance of the parent objects property set. (Herdado de SmoObjectExtender<T>.) |
![]() |
GetPropertySet | Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server. (Herdado de SfcObjectExtender<TSfcInstance>.) |
![]() |
GetType | (Herdado de Object.) |
![]() |
MemberwiseClone | (Herdado de Object.) |
![]() |
OnPropertyChanged | Raises the PropertyChanged event when it has any subscriber. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server. (Herdado de SfcObjectExtender<TSfcInstance>.) |
![]() |
OnPropertyMetadataChanged | Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server. (Herdado de SfcObjectExtender<TSfcInstance>.) |
![]() |
parent_PropertyChanged | Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server. (Herdado de SfcObjectExtender<TSfcInstance>.) |
![]() |
parent_PropertyMetadataChanged | Indicates the parent object in the PropertyMetadata. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server. (Herdado de SfcObjectExtender<TSfcInstance>.) |
![]() |
RegisterParentProperty | Registers the property of the parent that has not been included in properties collection. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server. (Herdado de SfcObjectExtender<TSfcInstance>.) |
![]() |
RegisterProperty(PropertyInfo) | Registers an additional reflected property. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server. (Herdado de SfcObjectExtender<TSfcInstance>.) |
![]() |
RegisterProperty(PropertyInfo, String) | Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server. (Herdado de SfcObjectExtender<TSfcInstance>.) |
![]() |
ToString | (Herdado de Object.) |
![]() |
Validate | Validates the ServiceContract associated with this instance. |
Início
Eventos
| Nome | Descrição | |
|---|---|---|
![]() |
PropertyChanged | Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server. (Herdado de SfcObjectExtender<TSfcInstance>.) |
![]() |
PropertyMetadataChanged | Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server. (Herdado de SfcObjectExtender<TSfcInstance>.) |
Início
Comentários
Thread Safety
Qualquer membro público estático (Compartilhado no Microsoft Visual Basic) desse tipo é seguro para operações multi-threaded. Não há garantia de que qualquer membro de instância seja seguro para threads.
Segurança de thread
Qualquer membro público static (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.
.gif)
.gif)
.gif)
.gif)
.gif)