PersonalizationAdministration.FindSharedState Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen parametrelere göre paylaşılan kişiselleştirme durumu bilgilerini içeren bir koleksiyon döndürür.
Aşırı Yüklemeler
FindSharedState(String) |
Belirtilen yola göre paylaşılan kişiselleştirme durumu bilgilerini içeren bir koleksiyon döndürür. |
FindSharedState(String, Int32, Int32, Int32) |
Belirtilen parametrelere göre paylaşılan kişiselleştirme durumu bilgilerini içeren bir koleksiyon döndürür. |
FindSharedState(String)
Belirtilen yola göre paylaşılan kişiselleştirme durumu bilgilerini içeren bir koleksiyon döndürür.
public:
static System::Web::UI::WebControls::WebParts::PersonalizationStateInfoCollection ^ FindSharedState(System::String ^ pathToMatch);
public static System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection FindSharedState (string pathToMatch);
static member FindSharedState : string -> System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection
Public Shared Function FindSharedState (pathToMatch As String) As PersonalizationStateInfoCollection
Parametreler
- pathToMatch
- String
Eşleştirecek sayfanın yolu.
Döndürülenler
PersonalizationStateInfoCollection Paylaşılan kişiselleştirme durumu bilgilerini içeren bir.
Özel durumlar
pathToMatch
, kırpma öncesinde veya sonrasında boş bir dizedir ("").
-veya-
Yapılandırmada tanımlanan bir kişiselleştirme sağlayıcısının sağlayıcısı doğru türde değil.
-veya-
Herhangi bir parametrenin dizesinin uzunluğu 256 karakterden uzundur.
Yapılandırılmış kişiselleştirme sağlayıcılarından birinin örneğini oluşturmaya ve başlatmaya çalışırken bir yapılandırma özel durumu oluştu.
-veya-
Yapılandırmada tanımlanan varsayılan kişiselleştirme sağlayıcısı bulunamadı.
Açıklamalar
Bu yöntem, değerin UserPersonalizationStateInfo paylaşılan kişiselleştirme durumu verilerini içeren bir sayfanın yolu ile eşleştiği pathToMatch
bir örnek koleksiyonu döndürür. Koleksiyon yalnızca SharedPersonalizationStateInfo örnekleri içerir.
Bu yöntem parametre joker karakterlerini temel alınan kişiselleştirme sağlayıcısına geçirir, dolayısıyla veri deposunun bu karakterleri nasıl işlediği, sağlayıcının yıldız (*) , yüzde simgesi (%) veya alt çizgi (_) gibi karakterleri nasıl işlediğine bağlıdır.
Normalde SQL uyumlu veri depoları için kısmi bir yolda joker karakter özelliğindeki arama dizesi metninin PathToMatch başında, sonunda veya ortasında görünecek şekilde joker karakter araması yapabilirsiniz. Örneğin, "~/vdir" PathToMatch ile başlayan tüm yolları bulmak için özelliği "~/vdir%" olarak ayarlanır.
Varsayılan kişiselleştirme sağlayıcısı kullanılarak türetilmiş PersonalizationStateInfonesneler alfabetik düzende döndürülür ve yol ile kullanıcı adı birleşimine göre artan düzende sıralanır. Koleksiyondaki nesnelerin sıralaması sağlayıcı tarafından belirlenir.
pathToMatch
parametresi olabilirnull
. olarak ayarlanırsa null
, sorgular gerçekleştirilirken parametresi yoksayılır.
Ayrıca bkz.
- WebPartPersonalization
- Web Bölümleri Denetimlerini ASP.NET
- Web Bölümleri Kişiselleştirmeye Genel Bakış
- İzlenecek yol: Kullanıcı Denetimi ile Web Bölümleri Kişiselleştirmesi Uygulama
- Web Bölümlerini Kişiselleştirme
Şunlara uygulanır
FindSharedState(String, Int32, Int32, Int32)
Belirtilen parametrelere göre paylaşılan kişiselleştirme durumu bilgilerini içeren bir koleksiyon döndürür.
public:
static System::Web::UI::WebControls::WebParts::PersonalizationStateInfoCollection ^ FindSharedState(System::String ^ pathToMatch, int pageIndex, int pageSize, [Runtime::InteropServices::Out] int % totalRecords);
public static System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection FindSharedState (string pathToMatch, int pageIndex, int pageSize, out int totalRecords);
static member FindSharedState : string * int * int * int -> System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection
Public Shared Function FindSharedState (pathToMatch As String, pageIndex As Integer, pageSize As Integer, ByRef totalRecords As Integer) As PersonalizationStateInfoCollection
Parametreler
- pathToMatch
- String
Eşleştirecek sayfanın yolu.
- pageIndex
- Int32
Döndürülecek sonuç sayfasının sıfır tabanlı dizini.
- pageSize
- Int32
Döndürülecek kayıt sayısı.
- totalRecords
- Int32
Kullanılabilir toplam kayıt sayısı.
Döndürülenler
PersonalizationStateInfoCollection Paylaşılan kişiselleştirme durumu bilgilerini içeren bir.
Özel durumlar
pathToMatch
kırpmadan önce veya sonra boş bir dize ("") olur.
-veya-
pageIndex
, sıfırdan küçüktür.
-veya-
pageSize
sıfırdan küçük veya sıfıra eşit.
-veya-
ve pageSize
birleşimi pageIndex
Int32.MaxValue değerini aşıyor.
-veya-
Yapılandırmada tanımlanan bir kişiselleştirme sağlayıcısının sağlayıcısı doğru türde değil.
-veya-
Herhangi bir parametrenin dizesinin uzunluğu 256 karakterden uzundur.
Yapılandırılmış kişiselleştirme sağlayıcılarından birinin örneğini oluşturmaya ve başlatmaya çalışırken bir yapılandırma özel durumu oluştu.
-veya-
Yapılandırmada tanımlanan varsayılan kişiselleştirme sağlayıcısı bulunamadı.
Açıklamalar
Bu yöntem, değerin UserPersonalizationStateInfo paylaşılan kişiselleştirme durumu verilerini içeren bir sayfanın yolu ile eşleştiği pathToMatch
bir örnek koleksiyonu döndürür. Koleksiyon yalnızca SharedPersonalizationStateInfo örnekleri içerir.
Bu yöntem parametre joker karakterlerini temel alınan kişiselleştirme sağlayıcısına geçirir, dolayısıyla veri deposunun bu karakterleri nasıl işlediği, sağlayıcının yıldız (*) , yüzde simgesi (%) veya alt çizgi (_) gibi karakterleri nasıl işlediğine bağlıdır.
Normalde SQL uyumlu veri depoları için kısmi bir yolda joker karakter özelliğindeki arama dizesi metninin PathToMatch başında, sonunda veya ortasında görünecek şekilde joker karakter araması yapabilirsiniz. Örneğin, "~/vdir" PathToMatch ile başlayan tüm yolları bulmak için özelliği "~/vdir%" olarak ayarlanır.
Varsayılan kişiselleştirme sağlayıcısı kullanılarak türetilmiş PersonalizationStateInfonesneler alfabetik düzende döndürülür ve yol ile kullanıcı adı birleşimine göre artan düzende sıralanır. Koleksiyondaki nesnelerin sırası sağlayıcı tarafından belirlenir.
pathToMatch
parametresi olabilirnull
. olarak ayarlanırsa null
, sorgular gerçekleştirilirken parametresi yoksayılır.
Döndürülen veriler ve ile pageIndex
kısıtlanır; burada pageIndex
hangi kayıtların döndürüleceği ve pageSize
döndürülecek kayıt sayısını pageSize
denetler. Örneğin, 0 ve pageSize
25 olarak ayarlanmışsapageIndex
, döndürülen veriler ilk 25 girdi olacaktır. 1 ve pageSize
25 olarak ayarlanmışsapageIndex
, döndürülen veriler 26 ile 50 arasında giriş olabilir.
totalRecords
parametresi, kullanılabilir kayıtların toplam sayısını döndürür.
Ayrıca bkz.
- WebPartPersonalization
- Web Bölümleri Denetimlerini ASP.NET
- Web Bölümleri Kişiselleştirmeye Genel Bakış
- İzlenecek yol: Kullanıcı Denetimi ile Web Bölümleri Kişiselleştirmesi Uygulama
- Web Bölümlerini Kişiselleştirme