Aracılığıyla paylaş


DataServiceContext.BeginGetReadStream Yöntem

Tanım

Belirtilen varlık için veri akışı olarak belirtilen ileti üst bilgileriyle birlikte ikili özellik verilerini zaman uyumsuz olarak alır.

public:
 IAsyncResult ^ BeginGetReadStream(System::Object ^ entity, System::Data::Services::Client::DataServiceRequestArgs ^ args, AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginGetReadStream (object entity, System.Data.Services.Client.DataServiceRequestArgs args, AsyncCallback callback, object state);
member this.BeginGetReadStream : obj * System.Data.Services.Client.DataServiceRequestArgs * AsyncCallback * obj -> IAsyncResult
Public Function BeginGetReadStream (entity As Object, args As DataServiceRequestArgs, callback As AsyncCallback, state As Object) As IAsyncResult

Parametreler

entity
Object

Alınacak ikili özelliğe sahip varlık.

args
DataServiceRequestArgs

DataServiceRequestArgs HTTP istek iletisi için ayarları içeren sınıfın örneği.

callback
AsyncCallback

İstemci tüketimi için sonuçlar kullanılabilir olduğunda çağrılacak temsilci.

state
Object

Geri çağırmaya geçirilen kullanıcı tanımlı durum nesnesi.

Döndürülenler

IAsyncResult Zaman uyumsuz işlemin durumunu izlemek için kullanılan nesne.

Özel durumlar

yöntemine sağlanan parametrelerden herhangi biri şeklindedir null.

entity bu tarafından DataServiceContextizlenmez.

-veya-

entity durumundaAdded.

-veya-

entity Bir Media Link Girdisi değildir ve ikili özelliği yoktur.

Açıklamalar

GetReadStream yöntemi, istenen öğesinin ikili özelliğini içeren bir veri akışını zaman uyumsuz olarak istemektedirentity.

AtomPub protokolünde entity , bir Media Link Girdisi ve ikili özelliği de ilişkili Media Kaynağı'dır.

içinde argsayarlanan üst bilgilerde doğrulama yapılmaz. Bu nedenle, http üst bilgisini isteğin anlamını değiştirecek şekilde değiştirmeyin.

Şunlara uygulanır