SqlNotificationRequest 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
SqlNotificationRequest() |
기본값을 사용하여 SqlNotificationRequest 클래스의 새 인스턴스를 만듭니다. |
SqlNotificationRequest(String, String, Int32) |
특정 알림 요청을 식별하는 사용자 정의 문자열, 미리 정의된 SQL Server 2005 Service Broker 서비스 이름의 이름 및 초 단위 제한 시간을 사용하여 SqlNotificationRequest 클래스의 새 인스턴스를 만듭니다. |
SqlNotificationRequest()
기본값을 사용하여 SqlNotificationRequest 클래스의 새 인스턴스를 만듭니다.
public:
SqlNotificationRequest();
public SqlNotificationRequest ();
Public Sub New ()
설명
매개 변수가 없는 생성자를 사용하여 개체를 SqlNotificationRequest 만드는 경우 개체의 속성에 개체를 UserData 할당하기 전에 해당 인스턴스 SqlCommandNotification 에 및 Options 속성이 초기화되어 있어야 합니다. 생성자에서 사용하는 기본값은 의 경우 NULL(Nothing
Visual Basic의 경우 ) UserData이고, 의 경우 빈 문자열 Options이고, 의 경우 0입니다 Timeout.
추가 정보
적용 대상
SqlNotificationRequest(String, String, Int32)
특정 알림 요청을 식별하는 사용자 정의 문자열, 미리 정의된 SQL Server 2005 Service Broker 서비스 이름의 이름 및 초 단위 제한 시간을 사용하여 SqlNotificationRequest 클래스의 새 인스턴스를 만듭니다.
public:
SqlNotificationRequest(System::String ^ userData, System::String ^ options, int timeout);
public SqlNotificationRequest (string userData, string options, int timeout);
new Microsoft.Data.Sql.SqlNotificationRequest : string * string * int -> Microsoft.Data.Sql.SqlNotificationRequest
Public Sub New (userData As String, options As String, timeout As Integer)
매개 변수
- userData
- String
이 알림에 대한 애플리케이션별 식별자를 포함하는 문자열입니다. 이 문자열은 알림 인프라에서 사용되지 않지만 이 문자열을 사용하여 알림을 애플리케이션 상태와 연결할 수 있습니다. 이 매개 변수에서 나타내는 값은 Service Broker 큐 메시지에 포함됩니다.
- options
- String
알림 메시지가 게시되는 Service Broker 서비스 이름을 포함하는 문자열입니다. 이 문자열에는 서비스 이름 조회의 범위를 특정 데이터베이스로 제한하는 데이터베이스 이름이나 Service Broker 인스턴스 GUID가 포함되어야 합니다. options
매개 변수의 형식에 대한 자세한 내용은 Options를 참조하십시오.
- timeout
- Int32
알림 메시지를 기다리는 시간(초)입니다.
예외
options
매개 변수의 값이 NULL인 경우
options
또는 userData
매개 변수가 uint16.MaxValue
보다 길거나 timeout
에 있는 값이 0보다 작습니다.
설명
이 생성자를 사용하면 새 SqlNotificationRequest 인스턴스를 초기화하여 고유한 식별자, SQL Server 2005 Service Broker 서비스 이름 및 제한 시간 값을 제공할 수 있습니다.